package com.chengliang.bbs.service;

import com.chengliang.bbs.entry.Practice;

import java.util.List;

/**
 * 修炼（签到）模块
 * @author chengliang
 */
public interface PracticeService {

    /**
     * 通过用户ID获取签到信息
     * @param userId 用户ID
     * @return
     *  没有签到信息返回null
     */
    List<Practice> getPracticeByUserId(Integer userId);

    /**
     * 修炼、签到
     * @param userId 用户ID
     * @return
     */
    boolean practiceByUserId(Integer userId);


    /**
     * 今日是否已签到
     * @param userId  用户Id
     * @return
     */
    boolean isNowDayPracticed(Integer userId);
}
